public class PDFWidget extends PDFAnnotation
Modifier and Type | Class and Description |
---|---|
static class |
PDFWidget.TextWidgetCharLayout |
static class |
PDFWidget.TextWidgetLayout |
static class |
PDFWidget.TextWidgetLineLayout |
IS_HIDDEN, IS_INVISIBLE, IS_LOCKED, IS_LOCKED_CONTENTS, IS_NO_ROTATE, IS_NO_VIEW, IS_NO_ZOOM, IS_PRINT, IS_READ_ONLY, IS_TOGGLE_NO_VIEW, LINE_ENDING_BUTT, LINE_ENDING_CIRCLE, LINE_ENDING_CLOSED_ARROW, LINE_ENDING_DIAMOND, LINE_ENDING_NONE, LINE_ENDING_OPEN_ARROW, LINE_ENDING_R_CLOSED_ARROW, LINE_ENDING_R_OPEN_ARROW, LINE_ENDING_SLASH, LINE_ENDING_SQUARE, TYPE_3D, TYPE_CARET, TYPE_CIRCLE, TYPE_FILE_ATTACHMENT, TYPE_FREE_TEXT, TYPE_HIGHLIGHT, TYPE_INK, TYPE_LINE, TYPE_LINK, TYPE_MOVIE, TYPE_POLY_LINE, TYPE_POLYGON, TYPE_POPUP, TYPE_PRINTER_MARK, TYPE_PROJECTION, TYPE_REDACT, TYPE_RICH_MEDIA, TYPE_SCREEN, TYPE_SOUND, TYPE_SQUARE, TYPE_SQUIGGLY, TYPE_STAMP, TYPE_STRIKE_OUT, TYPE_TRAP_NET, TYPE_UNDERLINE, TYPE_WATERMARK, TYPE_WIDGET
Modifier | Constructor and Description |
---|---|
protected |
PDFWidget(long p) |
Modifier and Type | Method and Description |
---|---|
void |
cancelEditing() |
int |
checkCertificate(PKCS7Verifier verifier) |
int |
checkDigest(PKCS7Verifier verifier) |
void |
clearSignature() |
boolean |
commitEditing(java.lang.String newValue) |
PKCS7DistinguishedName |
getDistinguishedName(PKCS7Verifier verifier) |
int |
getFieldFlags() |
int |
getFieldType() |
java.lang.String |
getLabel() |
int |
getMaxLen() |
java.lang.String[] |
getOptions() |
int |
getTextFormat() |
java.lang.String |
getValue() |
boolean |
incrementalChangeAfterSigning() |
boolean |
isButton() |
boolean |
isCheckbox() |
boolean |
isChoice() |
boolean |
isComb() |
boolean |
isComboBox() |
boolean |
isEditing() |
boolean |
isListBox() |
boolean |
isMultiline() |
boolean |
isPassword() |
boolean |
isPushButton() |
boolean |
isRadioButton() |
boolean |
isReadOnly() |
boolean |
isSigned() |
boolean |
isText() |
PDFWidget.TextWidgetLayout |
layoutTextWidget() |
Pixmap |
previewSignature(float dpi,
PKCS7Signer signer) |
Pixmap |
previewSignature(float dpi,
PKCS7Signer signer,
Image image) |
Pixmap |
previewSignature(float dpi,
PKCS7Signer signer,
int flags,
Image image,
java.lang.String reason,
java.lang.String location) |
static Pixmap |
previewSignature(int width,
int height,
int lang,
PKCS7Signer signer) |
static Pixmap |
previewSignature(int width,
int height,
int lang,
PKCS7Signer signer,
Image image) |
static Pixmap |
previewSignature(int width,
int height,
int lang,
PKCS7Signer signer,
int flags,
Image image,
java.lang.String reason,
java.lang.String location) |
static Pixmap |
previewSignature(int width,
int height,
PKCS7Signer signer) |
static Pixmap |
previewSignature(int width,
int height,
PKCS7Signer signer,
Image image) |
boolean |
setChoiceValue(java.lang.String val) |
void |
setEditing(boolean state) |
boolean |
setTextValue(java.lang.String val) |
boolean |
setValue(java.lang.String val) |
boolean |
sign(PKCS7Signer signer) |
boolean |
sign(PKCS7Signer signer,
Image image) |
boolean |
sign(PKCS7Signer signer,
int flags,
Image image,
java.lang.String reason,
java.lang.String location) |
void |
startEditing() |
Quad[] |
textQuads() |
boolean |
toggle() |
int |
validateSignature() |
boolean |
verify(PKCS7Verifier verifier) |
addInkList, addInkListStroke, addInkListStrokeVertex, addInkListStrokeVertex, addQuadPoint, addVertex, addVertex, clearInkList, clearQuadPoints, clearVertices, destroy, equals, eventBlur, eventDown, eventEnter, eventExit, eventFocus, eventUp, finalize, getAuthor, getBorder, getBounds, getColor, getContents, getCreationDate, getCreationDateNative, getDefaultAppearance, getFileSpecification, getFlags, getIcon, getInkList, getInkListCount, getInkListStrokeCount, getInkListStrokeVertex, getInteriorColor, getLanguage, getLine, getLineEndingStyles, getModificationDate, getModificationDateNative, getObject, getOpacity, getQuadding, getQuadPoint, getQuadPointCount, getQuadPoints, getRect, getType, getVertex, getVertexCount, getVertices, hasAuthor, hashCode, hasIcon, hasInkList, hasInteriorColor, hasLine, hasLineEndingStyles, hasOpen, hasQuadPoints, hasVertices, isOpen, run, setAppearance, setAppearance, setAppearance, setAppearance, setAppearance, setAppearance, setAppearance, setAppearance, setAppearance, setAppearance, setAuthor, setBorder, setColor, setContents, setCreationDate, setCreationDate, setDefaultAppearance, setFileSpecification, setFlags, setIcon, setInkList, setInteriorColor, setIsOpen, setLanguage, setLine, setLineEndingStyles, setLineEndingStyles, setModificationDate, setModificationDate, setNativeAppearance, setNativeAppearanceDisplayList, setOpacity, setQuadding, setQuadPoints, setRect, setVertices, toDisplayList, toPixmap, update
public static final int TYPE_UNKNOWN
public static final int TYPE_BUTTON
public static final int TYPE_CHECKBOX
public static final int TYPE_COMBOBOX
public static final int TYPE_LISTBOX
public static final int TYPE_RADIOBUTTON
public static final int TYPE_SIGNATURE
public static final int TYPE_TEXT
public static final int TX_FORMAT_NONE
public static final int TX_FORMAT_NUMBER
public static final int TX_FORMAT_SPECIAL
public static final int TX_FORMAT_DATE
public static final int TX_FORMAT_TIME
public static final int PDF_FIELD_IS_READ_ONLY
public static final int PDF_FIELD_IS_REQUIRED
public static final int PDF_FIELD_IS_NO_EXPORT
public static final int PDF_TX_FIELD_IS_MULTILINE
public static final int PDF_TX_FIELD_IS_PASSWORD
public static final int PDF_TX_FIELD_IS_COMB
public static final int PDF_BTN_FIELD_IS_NO_TOGGLE_TO_OFF
public static final int PDF_BTN_FIELD_IS_RADIO
public static final int PDF_BTN_FIELD_IS_PUSHBUTTON
public static final int PDF_CH_FIELD_IS_COMBO
public static final int PDF_CH_FIELD_IS_EDIT
public static final int PDF_CH_FIELD_IS_SORT
public static final int PDF_CH_FIELD_IS_MULTI_SELECT
public static final int PDF_SIGNATURE_SHOW_LABELS
public static final int PDF_SIGNATURE_SHOW_DN
public static final int PDF_SIGNATURE_SHOW_DATE
public static final int PDF_SIGNATURE_SHOW_TEXT_NAME
public static final int PDF_SIGNATURE_SHOW_GRAPHIC_NAME
public static final int PDF_SIGNATURE_SHOW_LOGO
public static final int PDF_SIGNATURE_DEFAULT_APPEARANCE
public int getFieldType()
public int getFieldFlags()
public boolean isReadOnly()
public java.lang.String getValue()
public boolean setValue(java.lang.String val)
public java.lang.String getLabel()
public boolean isButton()
public boolean isPushButton()
public boolean isCheckbox()
public boolean isRadioButton()
public boolean toggle()
public boolean isText()
public boolean isMultiline()
public boolean isPassword()
public boolean isComb()
public int getMaxLen()
public int getTextFormat()
public boolean setTextValue(java.lang.String val)
public Quad[] textQuads()
public void setEditing(boolean state)
public boolean isEditing()
public void startEditing()
public void cancelEditing()
public boolean commitEditing(java.lang.String newValue)
public boolean isChoice()
public boolean isComboBox()
public boolean isListBox()
public java.lang.String[] getOptions()
public boolean setChoiceValue(java.lang.String val)
public static Pixmap previewSignature(int width, int height, int lang, PKCS7Signer signer, int flags, Image image, java.lang.String reason, java.lang.String location)
public static Pixmap previewSignature(int width, int height, int lang, PKCS7Signer signer, Image image)
public static Pixmap previewSignature(int width, int height, int lang, PKCS7Signer signer)
public static Pixmap previewSignature(int width, int height, PKCS7Signer signer, Image image)
public static Pixmap previewSignature(int width, int height, PKCS7Signer signer)
public Pixmap previewSignature(float dpi, PKCS7Signer signer, int flags, Image image, java.lang.String reason, java.lang.String location)
public Pixmap previewSignature(float dpi, PKCS7Signer signer, Image image)
public Pixmap previewSignature(float dpi, PKCS7Signer signer)
public boolean sign(PKCS7Signer signer, int flags, Image image, java.lang.String reason, java.lang.String location)
public boolean sign(PKCS7Signer signer, Image image)
public boolean sign(PKCS7Signer signer)
public int checkCertificate(PKCS7Verifier verifier)
public int checkDigest(PKCS7Verifier verifier)
public boolean incrementalChangeAfterSigning()
public boolean verify(PKCS7Verifier verifier)
public PKCS7DistinguishedName getDistinguishedName(PKCS7Verifier verifier)
public int validateSignature()
public void clearSignature()
public boolean isSigned()
public PDFWidget.TextWidgetLayout layoutTextWidget()